Definition of Giant Armadillo

  • (noun) about three feet long exclusive of tail

Synonyms of Giant Armadillo


Antonyms of Giant Armadillo


No Antonyms Found.

Homophones of Giant Armadillo


No Homophones Found.